expressing happiness for completing something difficult - Español Inglés Diccionario